Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 PICKWICK ROAD Detached £139,950 22 Aug 1997
10 PICKWICK ROAD Detached £760,000 12 Jun 2023
12 PICKWICK ROAD Detached £330,000 26 Jan 2001